package uy.com.antel.source.bean;

import java.util.ArrayList;
import java.util.List;

import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import uy.com.antel.j2ee.bussiness.IAdminEditorialImpl;
import uy.com.antel.j2ee.bussiness.IAdminEditoriales;
import uy.com.antel.j2ee.entities.Editorial;
import uy.com.antel.j2ee.entities.Publicacion;

public class EditorialBean {

	private String nombre;

	
	
	public void processAction(ActionEvent arg0)  {
			  
		IAdminEditoriales iadmin = IAdminEditorialImpl.getInstance();
		Editorial nuevaEditorial = new Editorial();
		nuevaEditorial.setNombre(nombre);
		List<Publicacion> publicacion = new ArrayList<Publicacion>();
		nuevaEditorial.setPublicaciones(publicacion);
		iadmin.agregarEditorial(nuevaEditorial);
		FacesContext.getCurrentInstance().addMessage("editorialmessages",new FacesMessage(FacesMessage.SEVERITY_INFO,"Editorial ingresada con exito","exito" ));
		nombre="";
		
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	
	
	
}
